"""
break 退出循环
注意: 只能跳出距离最近的 for 或者 while 循环
while bool:
    break
else:

for i in range(n):

else:
这个结构就是 while 中的break 没有被执行才会执行 else 汇总语句
这个结构就是 for 中的 break 没有被执行才会执行 else 汇总语句
"""
i = 0
while i < 10:
    if i == 5:
        break
    print(i)
    i += 1

print("*" * 20)

# 质数判断
n = 11
a = 2
while a < n:
    if not n % a:
        print(n, a, "不是质数!")
        break
    a += 1
else:
    print(n, "是质数!")

print("*" * 30)

for i in range(2, n):
    if not n1 % i:
        print(n, a, "不是质数!")
        break
else:
    print(n, "是质数!")

